Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 LEATHERHEAD ROAD Detached £1,205,982 £260,400 30 Oct 1998
16 LEATHERHEAD ROAD Detached £2,244,985 £488,250 7 Dec 1998
24 LEATHERHEAD ROAD Detached £961,649 £950,000 15 Jun 2023
26 LEATHERHEAD ROAD Detached £1,093,181 £665,000 19 Sep 2013
28 LEATHERHEAD ROAD Detached £790,915 £470,000 29 Aug 2008
30 LEATHERHEAD ROAD Detached £652,464 £384,000 1 Mar 2010